package com.umpay.dict;
/**
 * 
 * @ClassName: DataDict  
 * @Description: TODO(这里用一句话描述这个类的作用)  
 * @author zhangtao  
 * @date Jan 19, 2018
 */
public class DataDict {
		
	
	/** 媒介类型，4-商户号*/
	public static final String MEDIA_TYPE_4 = "4";
	/** 媒介类型，6-银行卡*/
	public static final String MEDIA_TYPE_6 = "6";
	/**2553 转账*/
	public static final String TXNCODE_2553 = "2553";
	/**交易功能码*/
	public static final String TRANS_FUNCODE_P101 = "P101";
	
	/**账户属性-对私**/
	public static final short INACCOUNT_PRO_0 = 0; //对私
	/**账户属性-对公**/
	public static final short INACCOUNT_PRO_1 = 1; //对公
	
	/**07-转账*/
	public static final String BUSIID_TRANS_07 ="07";
	/**
	 * 业务线返回成功
	 */
	public static final String BUSISUCCESS = "0000";

	/*** 0 创建 */
	public static final Short TRANSFER_STATE_0 = 0;
	/*** 1 转账失败 */
	public static final Short TRANSFER_STATE_1 = 1;
	/*** 2 转账成功 */
	public static final Short TRANSFER_STATE_2 = 2;
	/*** 3 状态不明 */
	public static final Short TRANSFER_STATE_3 = 3;
	/*** 12账户余额 */
	public static final String PAY_TYPE_12 = "12";
	/*** 01同一会员间转账 */
	public static final String TRANSFER_BUSIID_01 = "01";
	/*** 02不同会员间转账 */
	public static final String TRANSFER_BUSIID_02 = "02";
	/*** 03担保户转账到现金户 */
	public static final String TRANSFER_BUSIID_03 = "03";
	/*** 担保账户205 */
	public static final String ACCTYPE_205 = "205";
	/*** 账户类型对公208 */
	public static final String ACCTYPE_208 = "208"; 
	/*** 账户类型对私209 */
	public static final String ACCTYPE_209 = "209"; 
	/*** 请求账户 会员转账 功能码 */
	public static final String ACCFUNCODE_0212 = "0212"; 
	/*** 请求账户 会员转账 功能码 */
	public static final String ACCFUNCODE_0207 = "0207"; 
	/*** 预记账交易确认 功能码 */
	public static final String ACCFUNCODE_0223 = "0223"; 
	public static final String ENCODE_BASE64 = "Base64";
	
	public static final String ENCODE_HEX = "Hex";
	
	public static final String VERSION = "1.0";
	/**网银B2B*/
	public static final String PAY_TYPE_B2BBANK_1 = "1";
	/**网银B2C*/
	public static final String PAY_TYPE_B2CBANK_2 = "2";
	/**网银B2C(借记卡、贷记卡)*/
	public static final String PAY_TYPE_B2CBANK_12 = "12";
	/**借记卡快捷*/
	public static final String PAY_TYPE_DEBITCARD_3 = "3";
	
	/**会员状态开通*/
	public static final Short USER_STATE_OPEN = 2;
	/**会员状态注销*/
	public static final Short USER_STATE_CLOSE = 4;
	
	/**初始*/
	public static final String NEVER_VERIFICATION = "0";
	/**待审核*/
	public static final String WAIT_VERIFICATION = "1";
	/**通过审核*/
	public static final String PASS_VERIFICATION = "2";
	/**未通过审核*/
	public static final String NOT_PASS_VERIFICATION = "3";
	
	/**1个人用户2企业商户*/
	public static final String USER_ACC_TYPE_1 = "1"; //个人用户
	public static final String USER_ACC_TYPE_2 = "2"; //企业商户
	
	/**用户状态 2正常 4注销*/
	public static final String USER_STATE_NORMAL_2 = "2";
	/**用户状态 2正常 4注销*/
	public static final String USER_STATE_CANCEL_4 = "4";
	
	
	/**账户类型 1待结算账户2结算现金账户7商户手续费账户*/
	public static final String ACCOUNT_TYPE_1 = "1";
	/**账户类型 1待结算账户2结算现金账户7商户手续费账户*/
	public static final String ACCOUNT_TYPE_2 = "2";
	/**账户类型 1待结算账户2结算现金账户7商户手续费账户*/
	public static final String ACCOUNT_TYPE_7 = "7";
	/**账户类型 1待结算账户2结算现金账户7商户手续费账户8联动收益账户9担保账户*/
	public static final String ACCOUNT_TYPE_8 = "8";
	/**账户类型 1待结算账户2结算现金账户7商户手续费账户8联动收益账户9担保账户*/
	public static final String ACCOUNT_TYPE_9 = "9";
	/**收款方账户类型00=银行卡 02=U付*/
	public static final String ACCOUNT_TYPE_00 = "00";
	
	/**账户状态正常*/
	public static final String ACCOUNT_STATE_NORMAL_1 = "1";
	/**账户状态冻结*/
	public static final String ACCOUNT_STATE_FREEZE_2 = "2";
	/**账户状态销户*/
	public static final String ACCOUNT_STATE_CANCEL_9 = "9";
	
	/**借记卡*/
	public static final String BANK_CARDTYPE_DEBITCARD_0 = "0";
	/**信用卡*/
	public static final String BANK_CARDTYPE_CREDITCARD_1 = "1";
	/**企业对公账号*/
	public static final String BANK_CARDTYPE_4 = "4";
	
	/**绑卡状态为冻结*/
	public static final String BINDCARD_STATE_FREEZE_0 = "0";
	/**绑卡状态为开通*/
	public static final String BINDCARD_STATE_IS_OPENED_2 = "2";
	/**绑卡状态为注销*/
	public static final String BINDCARD_STATE_CANCEL_4 = "4";
	
	/**三证合一*/
	public static final String USER_LICENSE_IS_THREE_IN_ONE = "1";
	/**不是三证合一*/
	public static final String USER_LICENSE_NOT_THREE_IN_ONE= "2";
	/**营业执照*/
	public static final String BUSSINESS_LICENSE = "BUSSINESS_LICENSE";
	/**组织机构代码证*/
	public static final String ORGANIZATION_COD= "ORGANIZATION_COD";
	/**税务登记证*/
	public static final String TAX_REGISTRATION = "TAX_REGISTRATION";
	/**开户许可证*/
	public static final String BANK_ACCOUNT_LICENCE= "BANK_ACCOUNT_LICENCE";
	/**快捷下单funCode*/
	public static final String DEBITCARDPAYREQUEST= "DEBITCARDPAYREQUEST";
	/**法人身份证（正面）*/
	public static final String ID_CARD_FRONT = "ID_CARD_FRONT";
	/**法人身份证（反面）*/
	public static final String ID_CARD_BACK= "ID_CARD_BACK";
	/**材料所在nas路径配置文件key*/
	public static final String NAS_MATERIALS_ADDRESS = "nas_materials_address";
	
	/**用户类型 1-个人*/
	public static final String USER_TYPE_1 = "1";
	/**用户类型 2-个体*/
	public static final String USER_TYPE_2 = "2";
	/**用户类型 3-企业*/
	public static final String USER_TYPE_3 = "3";
	/**用户类型 4-平台*/
	public static final String USER_TYPE_4 = "4";
	/**证件类型 1-身份证*/
	public static final String CERT_TYPE_1 = "1";
	/**证件类型 2-营业执照号*/
	public static final String CERT_TYPE_2 = "2";
	/**资质是否三证合一 1-是*/
	public static final String LICENSE_TYPE_1 = "1";
	/**资质是否三证合一 2-否*/
	public static final String LICENSE_TYPE_2 = "2";
	/**资质是否两证合一 1-是*/
	public static final String LICENSE_TYPE_3 = "3";
	/**资质是否两证合一 2-否*/
	public static final String LICENSE_TYPE_4 = "4";
	/** 业务产品号 */
	public static final String BSP_BPRODUCTID = "B200200S";
	/**会员绑定银行卡支付产品号*/
	public static final String MEMBER_BINDCARD_PPRODUCTID = "P15000R0";
	
	/**银行卡消费*/
	public static final String BUSIID_02 = "02";
	/**余额消费*/
	public static final String BUSIID_01 = "01";
	/**充值*/
	public static final String BUSIID_03 = "03";
	/**提现*/
	public static final String BUSIID_04 = "04";
	/**分账*/
	public static final String BUSIID_05 = "05";
	/**退款*/
	public static final String BUSIID_06 = "06";
	/**付款*/
	public static final String BUSIID_08 = "08";
	/**提现退单不付*/
	public static final String BUSIID_07 = "07";
	/**余额消费*/
	public static final String BUSIID_11 = "11";

	/**付款方标示类型 9平台用户号*/
	public static final String OUTMEDIATYPE_9 = "9";
	/**付款方标示类型 7商户用户号*/
	public static final String OUTMEDIATYPE_7 = "7";
	/**币种：01人名币*/
	public static final String AMTTYPE_01 = "01";
	
	/**订单状态0-创建*/
	public static final String ORDERSTATE_0 = "0";
	/**支付类型：11个人借记卡*/
	public static final String PAYTYPE_11 = "11";
	/**支付类型：1：B2B网银*/
	public static final String PAYTYPE_1 = "1";
	/**支付类型：2：B2C网银*/
	public static final String PAYTYPE_2 = "2";
	/**快捷消费订单状态：1确认支付中*/
	public static final String ORDERSTATE_1 = "1";
	/**快捷消费订单状态：2确认支付超时*/
	public static final String ORDERSTATE_2 = "2";
	/**快捷消费订单状态：5记账中*/
	public static final String ORDERSTATE_5 = "5";
	/**快捷消费订单状态：3支付失败*/
	public static final String ORDERSTATE_3 = "3";
	/**快捷消费订单状态：4确认支付成功*/
	public static final String ORDERSTATE_4 = "4";
	/**快捷消费订单状态：6记账超时*/
	public static final String ORDERSTATE_6 = "6";
	/**快捷消费订单状态：8记账成功*/
	public static final String ORDERSTATE_8 = "8";
	/**快捷消费订单状态：7记账失败*/
	public static final String ORDERSTATE_7 = "7";
	/**快捷消费订单状态：9支付申请超时*/
	public static final String ORDERSTATE_9 = "9";
	/**快捷消费订单状态：10支付申请失败*/
	public static final String ORDERSTATE_10 = "10";
	/**快捷消费订单状态：12退费中*/
	public static final String ORDERSTATE_12 = "12";
	/**快捷消费订单状态：13已退费*/
	public static final String ORDERSTATE_13 = "13";
	/**快捷消费订单状态：14退费中*/
	public static final String ORDERSTATE_14 = "14";
	/**快捷消费订单状态：15已退费*/
	public static final String ORDERSTATE_15 = "15";

	
	/**消费余额控制表状态：8记账成功，可分账*/
	public static final String CONSUMEBALSTATE_8 = "8";
	/**消费余额控制表状态：12分账中*/
	public static final String CONSUMEBALSTATE_12 = "12";
	/**消费余额控制表状态：13已分账*/
	public static final String CONSUMEBALSTATE_13 = "13";
	/**消费余额控制表状态：14退费中*/
	public static final String CONSUMEBALSTATE_14 = "14";
	/**消费余额控制表状态：15已退费*/
	public static final String CONSUMEBALSTATE_15 = "15";
	
	
	/**网银消费通知类型：1前台通知*/
	public static final String NOTIFY_MER_FRONT = "1";
	/**网银消费通知类型：2后台通知*/
	public static final String NOTIFY_MER_BANK = "2";
	
	
	/**币种：01人名币*/
	public static final String CURCODE_01 = "01";
	/**账套号：05B2B*/
	public static final String BRC_05 = "05";	
	
	/**账套号：01B2B*/
	public static final String BRC_01 = "01";	
	
	/**银行卡实名认证*/
	public static final String AUTHMODE_0 = "0";
	/**实名认证*/
	public static final String AUTHMODE_3 = "3";
	/**借记卡网银*/
	public static final String B2CDEBITBANK="B2CDEBITBANK";
	/**企业网银*/
	public static final String B2BBANK ="B2BBANK";
	/**个人网银*/
	public static final String B2CBANK ="B2CBANK";
	/**借记卡*/
	public static final String DEBITCARD ="DEBITCARD";
	
	/**11：立即分账  21：延时分账*/
	public static final String SPAYTPYE_11 = "11";
	public static final String SPAYTPYE_21 = "21";
	/**机构号*/
	public static final String INSTID ="20000013";
	/**分账业务类型 01:分账*/
//	public static final String BUSIID_SPLIT_01 ="01";
	public static final String BUSIID_SPLIT_05 ="05";
	//交易表业务类型
	/**01-余额消费*/
	public static final String BUSIID_TRANS_01 ="01";
	/**02-银行卡消费*/
	public static final String BUSIID_TRANS_02 ="02";
	/**03-充值*/
	public static final String BUSIID_TRANS_03 ="03";
	/**04-提现*/
	public static final String BUSIID_TRANS_04 ="04";
	/**05-分账*/
	public static final String BUSIID_TRANS_05 ="05";
	/**06-退费*/
	public static final String BUSIID_TRANS_06 ="06";
	
	//标识类型
	/**0-未知，*/
	public static final short MEDIATYPE_0 =0;
	/**1-手机号，*/
	public static final short MEDIATYPE_1 =1;
	/**2-email，*/
	public static final short MEDIATYPE_2 =2;
	/**3-别名，*/
	public static final short MEDIATYPE_3 =3;
	/**4-商户号，*/
	public static final short MEDIATYPE_4 =4;
	/**6-银行卡*/
	public static final short MEDIATYPE_6 =6;
	/**7-用户号，*/
	public static final short MEDIATYPE_7 =7;
	/**8-商户用户号(mercustid)，*/
	public static final short MEDIATYPE_8 =8;
	/**9-平台用户号(platUserId)*/
	public static final short MEDIATYPE_9 =9;
	
	//用户类型
	/**01对私（个人用户）*/
	public static final short USERTYPE_1 =1;
	/**02 个体户*/
	public static final short USERTYPE_2 =2;
	/**03对公（企业用户）*/
	public static final short USERTYPE_3 =3;
	
	//交易状态
	/**交易状态：-99-初始,*/
	public static final short TRANSTATE_99 =-99;
	/**交易状态：0-成功*/
	public static final short TRANSTATE_0 =0;
	/**交易状态：1-失败*/
	public static final short TRANSTATE_1 =1;
	
	/**分账交易类型：1-分账*/
	public static final String TRADETYPE_1 ="1";
	/**分账交易类型：2-退费*/
	public static final String TRADETYPE_2 ="2";
	
	
	/** 商户状态  2-开通**/
	public static final String MER_STATE_NORMAL_2 = "2";
	/** 商户状态  4-注销**/
	public static final String MER_STATE_CANCAL_4 = "4";
	
	/** 商户业务协议状态 2-开通**/
	public static final String MER_BUSI_AGREEMENT_NORMAL_2 = "2";
	/** 商户业务协议状态  4-注销**/
	public static final String MER_BUSI_AGREEMENT_CANCAL_4 = "4";
	
	/** 商户支付产品状态 2-开通**/
	public static final String MER_PPRODUCT_NORMAL_2 = "2";
	/** 商户支付产品状态  4-注销**/
	public static final String MER_PPRODUCT_CANCAL_4 = "4";
	/**支付状态：成功*/
	public static final String PAYSTATE_SUCCESS = "1";
	/**下单成功*/
	public static final String PAYSTATE_ORDER_SUCCESS = "2";
	/**下单失败*/
	public static final String PAYSTATE_ORDER_FAIL = "3";
    /**支付失败*/
    public static final String PAYSTATE_FAIL = "-1";
	/**支付状态：失败*/
	public static final String PAYSTATE_FAILED = "2";
	/**退费支付状态：失败*/
	public static final String PAYSTATE_REFUND_FAILED = "-1";
	/**退费支付状态：未明*/
	public static final String PAYSTATE_REFUND_UNKNOWN = "-3";
	/**退费支付状态：退费受理成功*/
	public static final String PAYSTATE_REFUND_ACCEPT_SUCC = "2";

	/**提现支付状态：失败*/
	public static final String PAYSTATE_WITHDRAWAL_FAIL = "-1";
	/*** 下单超时*/
	public static final String PAYSTATE_4 = "4";
	/*** 下单失败*/
	public static final String PAYSTATE_3 = "3";
	/*** 下单成功*/
	public static final String PAYSTATE_2 = "2";

	/**支付状态：未明*/
	public static final String PAYSTATE_UNKNOWN_0 = "0";

	/** 用户支付协议状态 2-开通**/
	public static final String USER_PAY_AGREEMENT_NORMAL_2 = "2";
	/** 用户支付协议状态  4-注销**/
	public static final String USER_PAY_AGREEMENT_CANCAL_4 = "4";


	/**变量标识*/
	public static final String FLAG_FALSE = "FALSE";
	/**变量标识*/
	public static final String FLAG_TRUE = "TRUE";

	/** 用户银行卡状态 2-开通**/
	public static final String USER_BANKACCOUNT_NORMAL_2 = "2";
	/** 用户银行卡状态  4-注销**/
	public static final String USER_BANKACCOUNT_CANCAL_4 = "4";

	/**通知类型 2后台通知*/
	public static final String NOTIFY_TYPE_BACKGROUND = "2";
	/**通知类型 1前台通知*/
	public static final String NOTIFY_TYPE_FRONT = "1";
	
	/**绑卡类型：换卡**/
	public static final String BIND_TYPE_0 = "0" ; //换卡
	/**绑卡类型：绑卡**/
	public static final String BIND_TYPE_1 = "1" ; //绑卡
	/**绑卡类型：更新银行预留手机号**/
	public static final String BIND_TYPE_2 = "2" ; //更新银行预留手机号
	/**绑卡类型：签约**/
	public static final String BIND_TYPE_3 = "3" ; //协议支付签约
	/**实名认证**/
	public static final String REALVERYTYPE_0 = "0" ; //实名认证
	/**打款认证**/
	public static final String REALVERYTYPE_1 = "1" ; //打款认证
	/**账户属性-个人**/
	public static final String ACCOUNT_PRO_01 = "01"; //对私
	/**账户属性-企业**/
	public static final String ACCOUNT_PRO_02 = "02"; //对公
	/**实名认证通过**/
	public static final String REALNAME_STATE_SUCC_0 = "0"; //实名认证通过
	/**实名认证未通过**/
	public static final String REALNAME_STATE_FAIL_1 = "1"; //实名认证未通过
	/**账户属性-对私**/
	public static final short ACCOUNT_PRO_0 = 0; //对私
	/**账户属性-对公**/
	public static final short ACCOUNT_PRO_1 = 1; //对公
	/**账户属性-个人**/
	public static final short ACCOUNTPRO_1 = 1; //个人
	/**账户属性-个体**/
	public static final short ACCOUNTPRO_2 = 2; //个体
	/**账户属性-企业**/
	public static final short ACCOUNTPRO_3 = 3; //企业
	/**2534：会员提现*/
	public static final String TXNCODE_2534 = "2534";
	/**2535：平台手续费账户提现*/
	public static final String TXNCODE_2535 = "2535";
	/**2537：付款上账退回*/
	public static final String TXNCODE_2537 = "2537";
	/**2538：付款完成退回*/
	public static final String TXNCODE_2538 = "2538";
	/**2544  付款完成*/
	public static final String TXNCODE_2544 = "2544";
	/**2537 消费分账*/
	public static final String TXNCODE_2573 = "2573";
	/**2506 余额消费*/
	public static final String TXNCODE_2506 = "2506";
	/**2504余额消费*/
	public static final String TXNCODE_2504 = "2504";
	/**2012 商户现金消费-向联动支付手续费*/
	public static final String TXNCODE_2012 = "2012";
	/**2019 商户手续费账户向联动支付手续费*/
	public static final String TXNCODE_2019 = "2019";
	/**0：无需解冻*/
	public static final String FUNDS_0 = "0";
	/**账户预处理标记 **/
	public static final String PREFLAG_0 = "0";
	/**交易功能码*/
	public static final String TRANS_FUNCODE = "P100";
	/**无支付交易功能码*/
	public static final String TRANS_FUNCODE_P400 = "P400";
	/**提现退单不付功能码*/
	public static final String WITHDRAW_REFUND_FUNCODE = "T500";

	/**退费无需退费功能码*/
	public static final String REFUND_RECOVERY_FUNCODE = "T501";
	/**退费退单不付功能码*/
	public static final String REFUND_REFUND_FUNCODE = "T502";
	/**消费差异处理的退费功能码*/
	public static final String CONSUME_REFUND_FUNCODE = "D300";

	/**后台通知未发标示**/
	public static final String BACKNOTIFY_UNNOTIFY = "0"; //后台通知未发标示
	/**后台通知已发标示**/
	public static final String BACKNOTIFY_NOTIFY = "1"; //后台通知已发标示
	/**待结算账户**/
	public static final String ACCTYPE_1 = "1"; 
	/**结算现金账户 **/
	public static final String ACCTYPE_2 = "2"; 
	/**余额支付功能码*/
	public static final String BALANCE_FUNCODE_P202 = "P202";
	/**商户手续费账户**/
	public static final String ACCTYPE_7 = "7"; 
	/**账户属性-对私**/
	public static final String BANKACCPRO_0 = "0"; //对私
	/**账户属性-对公**/
	public static final String BANKACCPRO_1 = "1"; //对公
	/**参与者类型：个人用户**/
	public static final String ACTOR_TYPE_1 = "1"; //个人用户
	/**参与者类型：企业商户**/
	public static final String ACTOR_TYPE_2 = "2"; //企业商户
	/**现金账户**/
	/**交易状态 3 成功**/
	public static final String TRADESTATE_3 = "3";
	/**交易状态 4 失败**/
	public static final String TRADESTATE_4 = "4";
	public static final String PAYACCTYPE_201 = "201";//201:商户账户类型
	public static final String PAYACCTYPE_202 = "202";//202:商户待结算
	public static final String PAYACCTYPE_203 = "203";//203:手续费账户
	public static final String PAYACCTYPE_204 = "204";//204:联动收益
	public static final String PAYACCTYPE_205 = "205";//205:担保户
	public static final String PAYACCTYPE_208 = "208";//208:对公现金账户
	public static final String PAYACCTYPE_209 = "209";//209:对私现金账户

	public static final String BUSITYPE_1 = "1";//1:消费通知
	public static final String BUSITYPE_2 = "2";//1:退费通知
	public static final String BUSITYPE_3 = "3";//1:提现通知
	public static final String BUSITYPE_4 = "4";//4:提现结果通知
	
	/**
	 * 0:初始
	 */
	public static final Short REFUND_ORDER_STATE_0 = 0;
	/**
	 * 1:退费申请超时
	 */
	public static final Short REFUND_ORDER_STATE_1 = 1;
	/**
	 * 2:退费申请失败
	 */
	public static final Short REFUND_ORDER_STATE_2 = 2;
	/**
	 * 3:退费申请成功
	 */
	public static final Short REFUND_ORDER_STATE_3 = 3;
	/**
	 * 4:退费确认中
	 */
	public static final Short REFUND_ORDER_STATE_4 = 4;
	/**
	 * 5:退费确认超时
	 */
	public static final Short REFUND_ORDER_STATE_5 = 5;
	/**
	 * 6:退费确认失败
	 */
	public static final Short REFUND_ORDER_STATE_6 = 6;
	/**
	 * 7:退费确认成功
	 */
	public static final Short REFUND_ORDER_STATE_7 = 7;
	/**
	 * 8:退费上账超时
	 */
	public static final Short REFUND_ORDER_STATE_8 = 8;
	/**
	 * 9:退费上账失败
	 */
	public static final Short REFUND_ORDER_STATE_9 = 9;
	/**
	 * 10:退费上账成功
	 */
	public static final Short REFUND_ORDER_STATE_10 = 10;
	/**
	 * 11:退费申请中
	 */
	public static final Short REFUND_ORDER_STATE_11 = 11;
	/**
	 * 12:退费已冲正
	 */
	public static final Short REFUND_ORDER_STATE_12 = 12;
	/**
	 * 13:退费冲正未明
	 */
	public static final Short REFUND_ORDER_STATE_13 = 13;
	/**
	 * 14:退费冲正失败
	 */
	public static final Short REFUND_ORDER_STATE_14 = 14;
	/**
	 * 15：退单不付处理中
	 */
	public static final Short REFUND_ORDER_STATE_15 = 15;
	/**
	 * 16：退单不付成功
	 */
	public static final Short REFUND_ORDER_STATE_16 = 16;
	

	public static final Short SETCOMTYPE_2 = 2; // 2-平台商户承担手续费
	public static final Short COMAMTTYPE_3 = 3; // 3- 手续费从平台商户手续费账户扣除(外扣)
	public static final Short COMAMTTYPE_2 = 2; // 2- 手续费从平台商户手续费账户扣除
	public static final Short COMAMTTYPE_1 = 1; // 1- 手续费从交易方现金账户扣除（内扣）
	public static final String CUTFEETYPE_1 = "1"; // 1- 手续费外扣
	public static final String CUTFEETYPE_2 = "2"; // 2- 手续费内扣
	public static final String AMOUNTBIGTHANFEEFLAG_0 = "0"; // 0- 交易金额大于手续费
	public static final String AMOUNTBIGTHANFEEFLAG_1 = "1"; // 1- 交易金额不大于手续费
	public static final String WITHDRAW_TYPE_02 = "02"; // 02  T+0 出款
	/**支付状态:支付失败*/
	public static final String DEPPAY_PAY_FAIL ="2";
	/**支付状态:支付成功*/
	public static final String DEPPAY_PAY_SUCCESS ="1";
	/**支付状态:支付不明*/
	public static final String DEPPAY_PAY_UNKNOW ="0";
	/**支付状态:下单成功*/
	public static final String DEPPAY_REQ_SUCCESS = "2";
	/**支付状态:下单失败*/
	public static final String DEPPAY_REQ_FAILURE = "4";
    /**支付状态:下单失败*/
	public static final String PAY_REQ_FAIL = "3";
	/**支付状态:下单不明*/
	public static final String DEPPAY_REQ_UNKNOW = "5";
	/**
	 * 订单状态：支付成功(与数据库状态一致)
	 */
	public static final String PAYSUCCESS = "1";
	/**
	 * 订单状态：支付不明(与数据库状态一致)
	 */
	public static final String RESULTUNKNOW="-3";
	/**
	 * 订单状态：支付失败(与数据库状态一致)
	 */
	public static final String PAYFAIL = "-1";
	/**
	 * 订单状态：创建(与数据库状态一致)
	 */
	public static final String INIT  ="0";
	/**
	 * 订单状态：下单成功(与数据库状态一致)
	 */
	public static final String REQSUCCESS = "2";
	/**
	 * 订单状态：下单失败(与数据库状态一致)
	 */
	public static final String REQFAILURE = "3";
	/**
	 * 订单状态：下单不明(与数据库状态一致)
	 */
	public static final String REQUNKNOW = "4";
	/**
	 * 请求支付平台退费成功
	 */
	public static final String REFUNDPAYSUCCESS = "0000";
	/**
	 * 请求支付平台退费成功
	 */
	public static final String REFUNDACCOUNTSUCCESS = "0000";
	/**
	 * 请求支付平台退费申请通知
	 */
	public static final String REFUND_NOTIFYTYPE_APPLY = "1";
	/**
	 * 请求支付平台退费结果通知
	 */
	public static final String REFUND_NOTIFYTYPE_RESULT = "2";
	/**
	 * 请求支付平台退费超时
	 */
	public static final String REFUNDPAYUNKNOW = "00080540";
	/**是否实时付款  0 是 1 否*/
	public static final String CHECKFLAG_0 = "0";

	
	/**0 初始、1成功、2失败、3不明、4交易关闭*/
	public static final String MERTRANSTATE_0 = "0";
	/**0 初始、1成功、2失败、3不明、4交易关闭*/
	public static final String MERTRANSTATE_1 = "1";
	/**0 初始、1成功、2失败、3不明、4交易关闭*/
	public static final String MERTRANSTATE_2 = "2";
	/**0 初始、1成功、2失败、3不明、4交易关闭*/
	public static final String MERTRANSTATE_3 = "3";
	/**0 初始、1成功、2失败、3不明、4交易关闭*/
	public static final String MERTRANSTATE_4 = "4";
	

	
	/*** 0-初始*/
	public static final String WITHDRAWALORDERSTATE_INIT = "0"; 
	/*** 1-记账中*/
	public static final String WITHDRAWALORDERSTATE_1 = "1"; 
	/*** 2-记账超时*/
	public static final String WITHDRAWALORDERSTATE_2 = "2"; 
	/*** 3-记账失败*/
	public static final String WITHDRAWALORDERSTATE_3 = "3"; 
	/*** 4-记账成功*/
	public static final String WITHDRAWALORDERSTATE_4 = "4"; 
	/*** 5-申请结果不明*/
	public static final String WITHDRAWALORDERSTATE_5 = "5"; 
	/*** 6-申请成功*/
	public static final String WITHDRAWALORDERSTATE_6 = "6"; 
	/*** 7-申请失败*/
	public static final String WITHDRAWALORDERSTATE_7 = "7"; 
	/*** 8-提现成功*/
	public static final String WITHDRAWALORDERSTATE_8 = "8"; 
	/*** 9-提现失败*/
	public static final String WITHDRAWALORDERSTATE_9 = "9"; 
	/*** 10-冲正失败*/
	public static final String WITHDRAWALORDERSTATE_10 = "10"; 
	/*** 11-冲正结果不明*/
	public static final String WITHDRAWALORDERSTATE_11 = "11"; 
	/*** 12-账户下账确认中*/
	public static final String WITHDRAWALORDERSTATE_12 = "12"; 
	/*** 13-账户下账确认失败*/
	public static final String WITHDRAWALORDERSTATE_13 = "13"; 
	/*** 14-账户下账确认结果不明*/
	public static final String WITHDRAWALORDERSTATE_14 = "14"; 
	/*** 15-退单不付处理中*/
	public static final String WITHDRAWALORDERSTATE_15 = "15"; 
	/*** 16-退单不付成功*/
	public static final String WITHDRAWALORDERSTATE_16 = "16"; 
	/*** 0初始 */
	public static final String TRADE_STATE_0 = "0"; 
	/*** 1成功 */
	public static final String TRADE_STATE_1 = "1"; 
	/*** 2失败 */
	public static final String TRADE_STATE_2 = "2"; 
	/*** 3处理中 */
	public static final String TRADE_STATE_3 = "3"; 
	/*** 4交易关闭 */
	public static final String TRADE_STATE_4 = "4"; 
	/*** 2 审核通过 */
	public static final String REG_STATE_2 = "2"; 
	/**微信*/
	public static final String WECHAT ="WECHAT";
	/**支付宝*/
	public static final String ALIPAY ="ALIPAY";
	/**h5消费*/
	public static final String BUSIID_CONSUME_ORDER_03 = "03";
	/**04-扫码支付（主扫）*/
	public static final String BUSIID_CONSUME_ORDER_04 = "04";
	/**05-扫码支付（备扫）*/
	public static final String BUSIID_CONSUME_ORDER_05 = "05";
	/**支付类型：3:快捷-借记卡*/
	public static final String PAYTYPE_CONSUME_ORDER_3 = "3";
	/**支付类型：12:H5微信*/
	public static final String PAYTYPE_CONSUME_ORDER_12 = "12";
	/**支付类型：13:H5支付宝*/
	public static final String PAYTYPE_CONSUME_ORDER_13 = "13";
	/**支付类型：4:H5微信*/
	public static final String PAYTYPE_TRANS_4 = "4";
	/**支付类型：5:H5支付宝*/
	public static final String PAYTYPE_TRANS_5 = "5";
	/**支付类型：10:POS(银行卡收单)*/
	public static final String PAYTYPE_TRANS_10 = "10";
	/*** WX：  微信扫码支付 */
	public static final String PAYTYPE_WX = "WX"; 
	/*** AL：  支付宝扫码支付*/
	public static final String PAYTYPE_AL = "AL"; 
	/*** 6-扫码主扫(微信) */
	public static final String PAYTYPE_TRANS_6 = "6"; 
	/*** 7-扫码主扫(支付宝)*/
	public static final String PAYTYPE_TRANS_7 = "7"; 
	/*** 18-公众号(微信)*/
	public static final String PAYTYPE_TRANS_18 = "18"; 
	/*** 19-公众号(支付宝)*/
	public static final String PAYTYPE_TRANS_19 = "19";
	/*** 20-智能POS微信支付-扫码支付-被扫-微信*/
	public static final String PAYTYPE_TRANS_20 = "20";
	/*** 21-智能POS支付宝支付-扫码支付-被扫-支付宝*/
	public static final String PAYTYPE_TRANS_21 = "21"; 
	/*** 15-扫码主扫(微信) */
	public static final String PAYTYPE_CONSUME_ORDER_15 = "15"; 
	/*** 16-扫码主扫(支付宝)*/
	public static final String PAYTYPE_CONSUME_ORDER_16 = "16"; 
	/*** 06-扫码主扫(微信) */
	public static final String PAYTYPE_PAY_06 = "06"; 
	/*** 07-扫码主扫(支付宝)*/
	public static final String PAYTYPE_PAY_07 = "07"; 
	/**支付类型：02:提现*/
	public static final String SERV_TYPE_02 = "02";
	/**支付类型：03:消费*/
	public static final String SERV_TYPE_03 = "03";
	/**支付类型：04:H5微信*/
	public static final String SERV_TYPE_04 = "04";
	/**支付类型：05:H5支付宝*/
	public static final String SERV_TYPE_05 = "05";
	/**H5支付状态：失败*/
	public static final String PAYSTATE_H5PAY_FAILED = "-1";
	/**H5支付状态：未明*/
	public static final String PAYSTATE_H5PAY_UNKNOWN = "-3";
	/**支付类型：11:余额支付*/
	public static final String PAYTYPE_TRANS_11 = "11";
	
	/**支付账户消费: 0205*/
	public static final String PAYACCOUNT_CONSUME_0205 = "0205";
	
	public static final String P_201 = "P201";
	/*** 15 外部交易pos*/
	public static final String PAYTYPE_PAY_15 = "15"; 
	/**外部交易入账*/
	public static final String TRANS_FUNCODE_P300 = "P300";
	/**文件尾*/
	public static final String FILE_TAIL = "END";
	/**
	 * 交易类型 1-正常交易
	 */
	public static final String TXNTYPE_1 = "1";
	/**
	 * 手续费类型  0-按百分比计费  1-按笔计费
	 */
	public static final String FEETYPE_0 = "0";
	/**
	 * 手续费类型  0-按百分比计费  1-按笔计费
	 */
	public static final String FEETYPE_1 = "1";
	/**
	 * 手续费类型  0-按百分比计费  1-按笔计费
	 */
	public static final String FEETYPE_2 = "2";
	/**
	* 接入类型 1-联动托管
	*/
	public static final String ACCESSTYPE_1 = "1";
	/**
	* 接入类型 2-银行存管
	*/
	public static final String ACCESSTYPE_2 = "2";
	/**
	 * 联动
	 */
	public static final String ACCESSNAME_UMF = "UMF";
	/**
	 * 富民银行
	 */
	public static final String ACCESSNAME_CQFMB = "CQFMB";
	/**
	 * 华夏银行
	 */
	public static final String ACCESSNAME_HXB = "HXB";
	/**
	 *标准快捷支付下单步骤
	 */
	public static final String QUICKPAY_ORDER = "order";
	/**
	 *标准快捷支付获取验证码步骤
	 */
	public static final String QUICKPAY_VERIFYCODE = "verifyCode";
	/**
	 *标准快捷支付确认步骤
	 */
	public static final String QUICKPAY_CONFIRM = "confirm";
	/**
	 *网银支付：下单
	 */
	public static final String EBANKPAY_ORDER = "ebankPayOrder";
	/**
	 *支付方式：商户委托协议支付
	 */
	public static final String PAYTYPE_ENTRUSTMENT = "entrustment";
	/**
	 *商户委托协议支付支付
	 */
	public static final String ENTRUSTMENT_PAY1 = "pay";
	/**
	 *网银支付：通知处理
	 */
	public static final String EBANKPAY_NOTIFY = "ebankPayNotify";
	
	/**
	 *支付方式：标准快捷
	 */
	public static final String PAYTYPE_QUICKPAY = "quickPay";
	/**
	 *支付方式：网银支付
	 */
	public static final String PAYTYPE_EBANKPAY = "ebankPay";
	/***6-扫码支付-微信 */
	public static final String PAYTYPE_PAY_6 = "6"; 
	/***7-扫码支付-支付宝 */
	public static final String PAYTYPE_PAY_7 = "7"; 
	/**
	 *支付方式：智能POS
	 */
	public static final String PAYTYPE_MPOS= "MPOS";
	/**
	 *智能POS支付下单步骤
	 */
	public static final String MPOSPAY_ORDER = "order";
	/**
	 *商户委托协议支付支付
	 */
	public static final String ENTRUSTMENT_PAY = "pay";
	/***16-标准快捷-借记卡 */
	public static final String PAYTYPE_PAY_16 = "16"; 
	/***17-标准快捷-贷记卡*/
	public static final String PAYTYPE_PAY_17 = "17"; 

	/***18-公众号支付-微信 */
	public static final String PAYTYPE_PAY_18 = "18"; 
	/***19-公众号支付-支付宝*/
	public static final String PAYTYPE_PAY_19 = "19"; 
	/***20-智能POS微信支付 */
	public static final String PAYTYPE_PAY_20 = "20"; 
	/***21-智能POS支付宝支付*/
	public static final String PAYTYPE_PAY_21 = "21"; 
	/***22-智能POS借记卡大额*/
	public static final String PAYTYPE_PAY_22 = "22"; 
	/***23-智能POS借记卡小额*/
	public static final String PAYTYPE_PAY_23 = "23"; 
	/***24-智能POS信用卡大额*/
	public static final String PAYTYPE_PAY_24 = "24"; 
	/***25-智能POS信用卡小额*/
	public static final String PAYTYPE_PAY_25 = "25"; 
	/***26-商业委托协议支付*/
	public static final String PAYTYPE_PAY_26 = "26"; 
	/**
	 *支付方式：公众号支付
	 */
	public static final String PAYTYPE_PLATFORMPAY = "platfomPay";
	/**
	 * 1：平台余额账户
	 */
	public static final String MERDEPINF_ACCTYPE_1 = "1";
	/**
	 * 2：联动余额账户
	 */
	public static final String MERDEPINF_ACCTYPE_2 = "2";
	/**
	 * 3：联动收益账户
	 */
	public static final String MERDEPINF_ACCTYPE_3 = "3";
	/**
	 * 4：非会员过度账户
	 */
	public static final String MERDEPINF_ACCTYPE_4 = "4";
	/**
	 * 5：平台实体账户
	 */
	public static final String MERDEPINF_ACCTYPE_5 = "5";
	/***消费订单类型：1 分账交易*/
	public static final String ORDER_TYPE_1 = "1"; 
	/***消费订单类型：2 担保交易*/
	public static final String ORDER_TYPE_2 = "2"; 
	/***消费订单类型：3 标准交易*/
	public static final String ORDER_TYPE_3 = "3";
	/**
	 * 1:上账
	 */
	public static final String ORIGINTYPE_1 = "1";
	/**
	 * 2:下账
	 */
	public static final String ORIGINTYPE_2 = "2";
	
	/**
	 * 0 不需要上账
	 */
	public static final String ISNEEDINACC_0 = "0";
	/**
	 * 1 需要上账
	 */
	public static final String ISNEEDINACC_1 = "1";
	/**
	 * 查询回单功能码
	 */
	public static final String FUNCODE_ELECTRONICVOUCHER = "ElectronicVoucher";
	/**
	 * 虚拟上账功能码
	 */
	public static final String FUNCODE_ACCOUNTRECHARGE = "AccountRecharge";
	/**
	 * 银行返回状态处理中
	 */
	public static final String DEP_TRADESTATE_0 = "0";
	/**
	 * 银行返回状态交易成功
	 */
	public static final String DEP_TRADESTATE_1 = "1";
	/**
	 * 银行返回状态交易失败
	 */
	public static final String DEP_TRADESTATE_2 = "2";
	/**
	 * 平台余额账户
	 */
	public static final String DEP_ACCTYPE_1 = "1";
	/**
	 * 联动余额账户
	 */
	public static final String DEP_ACCTYPE_2 = "2";
	/**
	 * 联动收益账户
	 */
	public static final String DEP_ACCTYPE_3 = "3";
	/**
	 * 非会员过度账户
	 */
	public static final String DEP_ACCTYPE_4 = "4";
	/***消费分账子表：是否为手续费承担方 0: 否1：是*/
	public static final String ISFEEPAYER_1 = "1"; 
	/***消费分账子表：是否为手续费承担方 0: 否1：是*/
	public static final String ISFEEPAYER_0 = "0";
	/***批量转账2574：担保分账*/
	public static final String TXNCODE_2574 = "2574";
	/***205：担保账户*/
	public static final String SEPRCVACCTYPE_205 = "205";
	/**2554担保账户转账*/
	public static final String TXNCODE_2554 = "2554";

	/**分账子订单表状态
	 * 0：初始;1：担保中;2：解除担保中;3：解除担保失败;4：解除担保成功;5: 退费中;6: 退费完成*/
	public static final String  SPLITMODULE_ORDERSTATE_0 = "0";
	/**分账子订单表状态
	 * 0：初始;1：担保中;2：解除担保中;3：解除担保失败;4：解除担保成功;5: 退费中;6: 退费完成*/
	public static final String  SPLITMODULE_ORDERSTATE_1 = "1";
	/**分账子订单表状态
	 * 0：初始;1：担保中;2：解除担保中;3：解除担保失败;4：解除担保成功;5: 退费中;6: 退费完成*/
	public static final String  SPLITMODULE_ORDERSTATE_2 = "2";
	/**分账子订单表状态
	 * 0：初始;1：担保中;2：解除担保中;3：解除担保失败;4：解除担保成功;5: 退费中;6: 退费完成*/
	public static final String  SPLITMODULE_ORDERSTATE_3 = "3";
	/**分账子订单表状态
	 * 0：初始;1：担保中;2：解除担保中;3：解除担保失败;4：解除担保成功;5: 退费中;6: 退费完成*/
	public static final String  SPLITMODULE_ORDERSTATE_4 = "4";
	/**分账子订单表状态
	 * 0：初始;1：担保中;2：解除担保中;3：解除担保失败;4：解除担保成功;5: 退费中;6: 退费完成*/
	public static final String  SPLITMODULE_ORDERSTATE_5 = "5";
	/**分账子订单表状态
	 * 0：初始;1：担保中;2：解除担保中;3：解除担保失败;4：解除担保成功;5: 退费中;6: 退费完成*/
	public static final String  SPLITMODULE_ORDERSTATE_6 = "6";
	
	/**分账订单表
	 * 0：初始;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITORDER_ORDERSTATE_0 = "0";
	/**分账订单表
	 * 0：初始;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITORDER_ORDERSTATE_1 = "1";
	/**分账订单表
	 * 0：初始;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITORDER_ORDERSTATE_2 = "2";
	/**分账订单表
	 * 0：初始;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITORDER_ORDERSTATE_3 = "3";
	
	/**分账订单主表
	 * 0：待处理 ；1：处理成功 ；2：处理失败 ；3：未明*/
	public static final String SPLITMODULEORDER_ORDERSTATE_0 = "0";
	/**分账订单表
	 * 0：待处理 ；1：处理成功 ；2：处理失败 ；3：未明*/
	public static final String SPLITMODULEORDER_ORDERSTATE_1 = "1";
	/**分账订单表
	 * 0：待处理 ；1：处理成功 ；2：处理失败 ；3：未明*/
	public static final String SPLITMODULEORDER_ORDERSTATE_2 = "2";
	/**分账订单表
	 * 0：待处理 ；1：处理成功 ；2：处理失败 ；3：未明*/
	public static final String SPLITMODULEORDER_ORDERSTATE_3 = "3";
	
	/**分账支付主表
	 * 0：待处理 1：处理成功 ;2：处理失败 3：未明*/
	public static final String SPLITMODULEPAY_STATE_0 = "0";
	/**分账支付主表
	 * 0：待处理 1：处理成功 ;2：处理失败 3：未明*/
	public static final String SPLITMODULEPAY_STATE_1 = "1";
	/**分账支付主表
	 * 0：待处理 1：处理成功 ;2：处理失败 3：未明*/
	public static final String SPLITMODULEPAY_STATE_2 = "2";
	/**分账支付主表
	 * 0：待处理 1：处理成功 ;2：处理失败 3：未明*/
	public static final String SPLITMODULEPAY_STATE_3 = "3";
	
	/**分账支付子表
	 * 0：待处理;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITMODULEPAYSUB_0 = "0";
	/**分账支付子表
	 * 0：待处理;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITMODULEPAYSUB_1 = "1";
	/**分账支付子表
	 * 0：待处理;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITMODULEPAYSUB_2 = "2";
	/**分账支付子表
	 * 0：待处理;1：分账成功;2：分账不明;3：分账失败*/
	public static final String SPLITMODULEPAYSUB_3 = "3";
	/**智能POS基础支付产品*/
	public static final String MPOS_BASE_PPRODUCTID = "PPOSMPOS";
	/***1-差异补记（标商成功，交易失败）*/
	public static final String DIFFTYPE_WITHDRAW_SUPPLEMENT = "1"; 
	/***2-退单不付*/
	public static final String DIFFTYPE_WITHDRAW_REFUND = "2"; 
	/***3-支付失败交易处理*/
	public static final String DIFFTYPE_WITHDRAW_PAYFAIL= "3"; 
	/***0- T表有数据，P表无数据）*/
	public static final String DIFFTYPE_REFUND_NOPAYDATA = "0";
	/***0-失败，不更新pay表 */
	public static final String DIFFTYPE_REFUND_NOPAY= "0"; 
	/***1-差异补记（标商成功，交易失败）*/

	public static final String DIFFTYPE_REFUND_SUPPLEMENT = "1";
	/***2-余额退费 TODO*/
	public static final String DIFFTYPE_REFUND_BALANCE = "2";  
	/***2-退单不付*/
	public static final String DIFFTYPE_REFUND_REFUND = "2"; 

	/***3-支付失败交易处理*/
	public static final String DIFFTYPE_REFUND_PAYFAIL= "3"; 
	/***4-订单超时交易（余额退费） */
	public static final String DIFFTYPE_REFUND_TIMEOUT= "4"; 
	/***5-无需退费 */
	public static final String DIFFTYPE_REFUND_RECOVERY= "5"; 
	
	/***1-消费订单平账 */
	public static final String DIFFTYPE_CONSUME_1= "1"; 
	
	/***银行对账状态  1-已对账*/
	public static final String BANKCHECK_STATE_1= "1"; 

	/*** 账户记账状态  1：交易成功（普通交易成功或者付款成功）*/
	public static final String ACC_TRANSTATE_1= "1"; 
	/*** 账户记账状态 2：冲正（正常冲正或者付款上账冲正）*/
	public static final String ACC_TRANSTATE_2= "2"; 
	/*** 账户记账状态  3：申请成功（已冻结）*/
	public static final String ACC_TRANSTATE_3= "3"; 
	/*** 账户记账状态  4：上账成功（解冻并已上账）*/
	public static final String ACC_TRANSTATE_4= "4"; 
	/*** 账户记账状态  5：申请审核拒绝（解冻）*/
	public static final String ACC_TRANSTATE_5= "5"; 
	/*** 账户记账状态  6：付款退回*/
	public static final String ACC_TRANSTATE_6= "6"; 
	/*** 账户记账状态  9：无此交易*/
	public static final String ACC_TRANSTATE_9= "9"; 
	/***差异类型-pay表无数据*/
	public static final String DIFF_FLAG_1 = "1";
	/***差异类型-pay表超时*/
	public static final String DIFF_FLAG_2 = "2";
	/***标商支付服务商*/
	public static final String BANK_ID_P0000001 = "P0000001";
	/***惠商支付服务商*/
	public static final String BANK_ID_P0000002 = "P0000002";
	/***通道状态-成功*/
	public static final String BANK_SUCCESS_STATE = "1";
	/***通道状态-失败*/
	public static final String BANK_FAIL_STATE = "-1";
	/***通道状态-超时*/
	public static final String BANK_TIMEOUT_STATE = "-3";
	/*** 差异类型：210平台失败-账户成功-通道不参与对账*/
	public static final String DIFFTYPE_210= "210"; 
	/*** 差异类型：210平台成功-账户失败-通道不参与对账*/
	public static final String DIFFTYPE_120= "120"; 
	/*** 差异类型：210平台失败-账户失败-通道成功*/
	public static final String DIFFTYPE_221= "221"; 
	/*** 差异类型：210平台失败-账户成功-通道失败*/
	public static final String DIFFTYPE_212= "212"; 
	/*** 差异类型：210平台成功-账户失败-通道成功*/
	public static final String DIFFTYPE_121= "121"; 
	/*** 差异类型：210平台成功-账户成功-通道失败*/
	public static final String DIFFTYPE_112= "112";
	
	/**11-网关成功，银行失败**/
	public static final String DIFFTYPE_11 = "11"; 
	/**21-网关失败，银行成功**/
	public static final String DIFFTYPE_21 = "21";
	/**31-网关与银行双方信息不符**/
	public static final String DIFFTYPE_31 = "31";
	/**41-网关无交易，银行成功**/
	public static final String DIFFTYPE_41 = "41";
	
	/***分账规则 11：立即分账*/
	public static final String SPLITTYPE_11= "11";
	/***分账规则 21：延时分账*/
	public static final String SPLITTYPE_21= "21";
	/***银行绑定账户类型：1:本行账户2:他行账户 3：互金账户*/
	public static final String BANK_ACCTYPE_1= "1";
	/***银行绑定账户类型：1:本行账户2:他行账户 3：互金账户*/
	public static final String BANK_ACCTYPE_2= "2";
	public static final String SERVICEID_BS = "P0000001";
	/**APP支付基础产品号*/
	public static final String APPPAY_BASE_PPRODUCTID = "P_APPPAY";
	/**存管记账成功*/
	public static final Short DEP_TRANS_STATE_0 = 0;
	/**存管记账失败*/
	public static final Short DEP_TRANS_STATE_1 = 1;
	/**存管记账不明*/
	public static final Short DEP_TRANS_STATE_2 = 2;
    /***   银联二维码支付-基础支付类型 */
    public static final String PAYTYPE_TRANS_M1 = "-1";
    /*** YL：  银联二维码支付 */
    public static final String PAYTYPE_YL = "YL";
    /**银联二维码-主扫-支付基础产品号*/
    public static final String UNIONQR_PUSH_BASE_PPRODUCTID = "PYLQRACT";
    /**银联二维码-被扫-基础产品号*/
    public static final String UNIONQR_PULL_BASE_PPRODUCTID = "PYLQRPAS";
    /***   银联二维码支付-主扫-借记卡大额 */
    public static final String PAYTYPE_TRANS_29 = "29";
    /***   银联二维码支付-主扫-借记卡小额 */
    public static final String PAYTYPE_TRANS_30 = "30";
    /***   银联二维码支付-主扫-信用卡大额 */
    public static final String PAYTYPE_TRANS_31 = "31";
    /***   银联二维码支付-主扫-信用卡小额 */
    public static final String PAYTYPE_TRANS_32 = "32";
    /***   银联二维码支付-被扫-借记卡大额 */
    public static final String PAYTYPE_TRANS_33 = "33";
    /***   银联二维码支付-被扫-借记卡小额 */
    public static final String PAYTYPE_TRANS_34 = "34";
    /***   银联二维码支付-被扫-信用卡大额 */
    public static final String PAYTYPE_TRANS_35 = "35";
    /***   银联二维码支付-被扫-信用卡小额 */
    public static final String PAYTYPE_TRANS_36 = "36";
    /**银联二维码-主扫-借记卡大额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PUSH_DEBIT_LARGE = "PYLQRADL";
    /**银联二维码-主扫-借记卡小额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PUSH_DEBIT_SMALL = "PYLQRADS";
    /**银联二维码-主扫-信用卡大额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PUSH_CREDIT_LARGE = "PYLQRACL";
    /**银联二维码-主扫-信用卡小额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PUSH_CREDIT_SMALL = "PYLQRACS";
    /**银联二维码-被扫-借记卡大额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PULL_DEBIT_LARGE = "PYLQRPDL";
    /**银联二维码-被扫-借记卡小额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PULL_DEBIT_SMALL = "PYLQRPDS";
    /**银联二维码-被扫-信用卡大额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PULL_CREDIT_LARGE = "PYLQRPCL";
    /**银联二维码-被扫-信用卡小额-支付产品号*/
    public static final String PPRODUCTID_UNIONQR_PULL_CREDIT_SMALL = "PYLQRPCS";

}
